Векторные
и матричные функции.
Существует ряд встроенных векторных и матричных функций. Приведем
векторные функции, входящие в систему Math CAD:
|
lenght (V) |
возвращает длину вектора; |
|
last (V) |
возвращает индекс
последнего элемента; |
|
max (V) |
возвращает максимальный по значению элемент; |
|
min (V) |
возвращает минимальный по значению элемент; |
|
Re (V) |
возвращает вектор действительных частей вектора с
комплексными элементами; |
|
ε (i, j, k) |
полностью асимметричный тензор
размерности три. i, j, k должны быть целыми числами от 0 до 2
(или между >ORIGIN и ORIGIN+2, если ORIGIN≠0). Результат
равен 0, если любые два аргумента равны, 1 – если три аргумента
являются чётной перестановкой (0, 1, 2), и минус 1, если три аргумента
являются перестановкой (0, 1, 2), кратной 2 и некратной 4. |
Для работы с
матрицами также существует ряд встроенных функций. Они перечислены ниже:
|
Augment (M1, M2) |
Объединяет в одну матрицы М1 и М2,имеющие одинаковое
число строк(объединение идёт “бок о бок”);
|
|
identity (n) |
Создаёт единичную квадратную
матрицуразмером n*n; |
|
stack (M1, M2) |
Объединяет в одну матрицы М1 и М2,
имеющие одинаковое число столбцов, располагая М1 над М2; |
|
submatrix(A,ir,jr,ic,jc) |
возвращает субматрицу, состоящую из всех
элементов, содержащихся в строках от ir по jr и столбцов с
ic по jc (irJjr и icJjc); |
|
diag (V) |
Создаёт диагональную матрицу, элемент главной диагонали которой –
вектор V; |
|
matrix (m,n,f) |
Матрицу, в которой (i,j)-й элемент содержит f(i,j),
где i= 0, 1, …m и j=0, 1, …n; |
|
Re (M) |
Возвращает матрицу действительных частей
матрицы М с комплексными элементами; |
|
Im (M) |
Возвращает матрицу мнимых частей матрицы М с комплексными
элементами. |